
/* @font-face {
    font-family: hi5;
    src: 
         url(../fonts/Cairo-Regular.ttf),
         url(../fonts/Cairo-Black.ttf),
         url(../fonts/Cairo-Bold.ttf),
         url(../fonts/Cairo-ExtraLight.ttf),
         url(../fonts/Cairo-Light.ttf),
         url(../fonts/Cairo-SemiBold.ttf);
}
body,.heading--font,div,.body--font,p,a,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 ,li,span,small,div,button,.prize,html,button,input,select,textarea,code,kbd,pre,samp {
    font-family:hi5 !important;
} */


/* @font-face {
    font-family: DinNextRegular;
    src: url(../fonts/DinNextRegular.otf); }
  body {
    font-family: DinNextRegular !important;
    text-align: right; 
} */

@font-face {

	font-family: "myfont2";
  
	src:   url("../font/regular.otf") format("opentype"),
  
		url("../font/black.otf") format("opentype"),
  
		url("../font/bold.otf") format("opentype"),
  
		url("../font/heavy.otf") format("opentype"),
  
		url("../font/light.otf") format("opentype"),
  
		url("../font/medium.otf") format("opentype")
  
		;
  
  }

  body,.heading--font,.body--font,p,a,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 ,li,span,small,div,button,.prize,html,button,input,select,textarea,code,kbd,pre,samp {
	  font-family: "myfont2" !important;
  }

body{
    direction: rtl !important;
    overflow-x: hidden;
}


.nav-header {
    float: right !important;
}
.align-to-right {
    float: left !important;
}
.nav-menu>li {
    display: inline-block;
    float: right !important;
    text-align: right !important;
}

.faq-search{
    width: 60%;
    margin: 0 auto;
    text-align: justify;

}
.btn.arrow-btn:before{
    background: unset !important;
}
.placeDetail {
    bottom: -20px;
    padding-top: 30px;

}
.hm-post-caption{
    text-align: right !important;
}

.hm-post-caption p{
    text-align: justify;

}

.input-group .form-control {
    border-radius:0 4px 4px 0 !important;
}
.input-group button.btn.btn-black {
    border-radius:4px 0 0 4px;
}

.btn.arrow-btn {
    letter-spacing: 0px !important;
}